#language: zh-CN
#@所有 @微信 @下单 @订单相关 @Main @H5Main
#@order-service
#@afterScenario
功能: h5端下单主流程闪送员完成单

#  @计费
#  @price-service @user-api
  场景大纲: 【1】普通及时单
    假如 h用户已登录：<用户账户>：<用户密码>
    当   h点击物品从哪里寄出
    而且 h设置订单基本信息:<城市>：<寄件地址>：<收件地址>：<寄件人手机号>
    那么 h验证订单金额:<订单金额>
    当 h点击订单金额详情
    那么 h验证里程金额:<里程金额>
    那么 h验证订单总额:<订单金额>
    那么 h验证您需支付的金额:<需支付金额>
    当 h点击关闭图标
    同时 h填写物品类型:<物品类型>
    同时 h点击下一步
    同时 h点击去支付
    那么 h下单成功
    当   h回到首页
    同时 h点击个人中心图标
    那么 h账户余额正确:<订单金额>
    当   h点击我的订单
    同时 h获得订单号
  @first
    例子:
      | 用户账户    | 用户密码| 城市  | 寄件地址 | 收件地址  | 寄件人手机号 | 物品类型| 订单金额| 里程金额 | 需支付金额 |
      | 15501213529 | 123456 | 北京市 | 昌平西山口  | 和平里北街 | 13520949564 | 食品   |    16   |    16   |      16    |
#  @second
#    例子:
#      | 用户账户    | 用户密码| 城市  | 寄件地址| 收件地址| 寄件人手机号 | 物品类型 | 订单金额 | 里程金额 | 需支付金额 |
#      | 13126642902 | 123456 | 北京市 | 前门   | 北京站  | 13126642902 | 食品     |     16   |     16   |    16    |
#  @third
#    例子:
#      | 用户账户    | 用户密码| 城市  | 寄件地址 | 收件地址| 寄件人手机号 | 物品类型| 订单金额 | 里程金额 | 需支付金额|
#      | 15722222222 | 123456 | 北京市 | 中关园  | 五道口  | 15722222222 | 食品    |     16   |    16   |     16    |
#  @fourth
#    例子:
#      | 用户账户    | 用户密码| 城市  | 寄件地址 | 收件地址| 寄件人手机号 | 物品类型| 订单金额 | 里程金额 | 需支付金额 |
#      | 15501213529 | 123456 | 北京市 | 欢乐谷  | 十里河  | 15501213529 |  食品   |     16   |    16   |      16    |
#
#  @计费
#  @price-service
#  场景大纲: 【2】续重单
#    假如 h用户已登录：<用户账户>：<用户密码>
#    当 h点击物品从哪里寄出
#    而且 h设置订单基本信息:<城市>：<寄件地址>：<收件地址>：<寄件人手机号>
#    同时 h填写物品类型:<物品类型>
#    当 h点击物品重量
#    同时 h设置物品重量:<物品重量>
#    那么 h验证订单金额:<订单金额>
#    同时 h点击下一步
#    同时 h点击去支付
#    那么 h下单成功
#    当 h回到首页
#    同时 h点击个人中心图标
#    那么 h账户余额正确:<订单金额>
#    #为数据清理提供订单号
#    当 h点击我的订单
#    同时 h获得订单号
#  @first
#    例子:
#      | 用户账户        | 用户密码   | 城市  | 寄件地址 | 收件地址  | 寄件人手机号      | 物品类型 | 物品重量 | 订单金额 |
#      | 15501213529 | 123456 | 北京市 | 昌平西山口  | 和平里北街 | 13520949564 | 食品   | 10   | 26   |
#  @second
#    例子:
#      | 用户账户        | 用户密码   | 城市  | 寄件地址 | 收件地址 | 寄件人手机号      | 物品类型 | 物品重量 | 订单金额 |
#      | 13126642902 | 123456 | 北京市 | 前门   | 北京站  | 13126642902 | 食品   | 10   | 26   |
#  @third
#    例子:
#      | 用户账户        | 用户密码   | 城市  | 寄件地址 | 收件地址 | 寄件人手机号      | 物品类型 | 物品重量 | 订单金额 |
#      | 15722222222 | 123456 | 北京市 | 中关园  | 五道口  | 15722222222 | 食品   | 10   | 26   |
#  @fourth
#    例子:
#      | 用户账户        | 用户密码   | 城市  | 寄件地址 | 收件地址 | 寄件人手机号      | 物品类型 | 物品重量 | 订单金额 |
#      | 15501213529 | 123456 | 北京市 | 欢乐谷  | 十里河  | 15501213529 | 食品   | 10   | 26   |
#
#  @计费
#  @price-service
#  场景大纲: 【3】加价订单
#    假如 h用户已登录：<用户账户>：<用户密码>
#    当 h点击物品从哪里寄出
#    而且 h设置订单基本信息:<城市>：<寄件地址>：<收件地址>：<寄件人手机号>
#    同时 h填写物品类型:<物品类型>
#    当 h点击我要加价
#    同时 h设置加价金额:<加价金额>
#    那么 h验证订单金额:<订单金额>
#    同时 h点击下一步
#    同时 h点击去支付
#    那么 h下单成功
#    当 h回到首页
#    同时 h点击个人中心图标
#    那么 h账户余额正确:<订单金额>
#    #为数据清理提供订单号
#    当 h点击我的订单
#    同时 h获得订单号
#  @first
#    例子:
#      | 用户账户        | 用户密码   | 城市  | 寄件地址 | 收件地址  | 寄件人手机号      | 物品类型 | 订单金额 | 加价金额 |
#      | 15501213529 | 123456 | 北京市 | 昌平西山口  | 和平里北街 | 13520949564 | 食品   | 26   | 10   |
#  @second
#    例子:
#      | 用户账户        | 用户密码   | 城市  | 寄件地址 | 收件地址 | 寄件人手机号      | 物品类型 | 订单金额 | 加价金额 |
#      | 13126642902 | 123456 | 北京市 | 前门   | 北京站  | 13126642902 | 食品   | 26   | 10   |
#  @third
#    例子:
#      | 用户账户        | 用户密码   | 城市  | 寄件地址 | 收件地址 | 寄件人手机号      | 物品类型 | 订单金额 | 加价金额 |
#      | 15722222222 | 123456 | 北京市 | 中关园  | 五道口  | 15722222222 | 食品   | 26   | 10   |
#  @fourth
#    例子:
#      | 用户账户        | 用户密码   | 城市  | 寄件地址 | 收件地址 | 寄件人手机号      | 物品类型 | 订单金额 | 加价金额 |
#      | 15501213529 | 123456 | 北京市 | 欢乐谷  | 十里河  | 15501213529 | 食品   | 26   | 10   |
#
#  @计费 @user-api
#  @price-service
#  场景大纲: 【4】预约夜间费订单
#    假如 h用户已登录：<用户账户>：<用户密码>
#    当 h点击物品从哪里寄出
#    而且 h设置订单基本信息:<城市>：<寄件地址>：<收件地址>：<寄件人手机号>
#    同时 h填写物品类型:<物品类型>
#    当 h点击取件时间
#    同时 h设置取件时间:<日期>：<时间>
#    那么 h验证订单金额:<订单金额>
#    同时 h点击下一步
#    同时 h点击去支付
#    那么 h下单成功
#    当 h回到首页
#    同时 h点击个人中心图标
#    那么 h账户余额正确:<订单金额>
#    #为数据清理提供订单号
#    当 h点击我的订单
#    同时 h获得订单号
#  @first
#    例子:
#      | 用户账户        | 用户密码   | 城市  | 寄件地址 | 收件地址  | 寄件人手机号      | 物品类型 | 订单金额 | 日期 | 时间 |
#      | 15501213529 | 123456 | 北京市 | 昌平西山口  | 和平里北街 | 13520949564 | 食品   | 26   | 明天 | 02 |
#  @second
#    例子:
#      | 用户账户        | 用户密码   | 城市  | 寄件地址 | 收件地址 | 寄件人手机号      | 物品类型 | 订单金额 | 日期 | 时间 |
#      | 13126642902 | 123456 | 北京市 | 前门   | 北京站  | 13126642902 | 食品   | 26   | 明天 | 02 |
#  @third
#    例子:
#      | 用户账户        | 用户密码   | 城市  | 寄件地址 | 收件地址 | 寄件人手机号      | 物品类型 | 订单金额 | 日期 | 时间 |
#      | 15722222222 | 123456 | 北京市 | 中关园  | 五道口  | 15722222222 | 食品   | 26   | 明天 | 02 |
#  @fourth
#    例子:
#      | 用户账户        | 用户密码   | 城市  | 寄件地址 | 收件地址 | 寄件人手机号      | 物品类型 | 订单金额 | 日期 | 时间 |
#      | 15501213529 | 123456 | 北京市 | 欢乐谷  | 十里河  | 13520949564 | 食品   | 26   | 明天 | 02 |
#
#  @计费
#  @price-service
#  场景大纲: 【5】预约夜间费+加价订单
#    假如 h用户已登录：<用户账户>：<用户密码>
#    当 h点击物品从哪里寄出
#    而且 h设置订单基本信息:<城市>：<寄件地址>：<收件地址>：<寄件人手机号>
#    同时 h填写物品类型:<物品类型>
#    当 h点击取件时间
#    同时 h设置取件时间:<日期>：<时间>
#    当 h点击我要加价
#    同时 h设置加价金额:<加价金额>
#    那么 h验证订单金额:<订单金额>
#    同时 h点击下一步
#    同时 h点击去支付
#    那么 h下单成功
#    当 h回到首页
#    同时 h点击个人中心图标
#    那么 h账户余额正确:<订单金额>
#    #为数据清理提供订单号
#    当 h点击我的订单
#    同时 h获得订单号
#  @first
#    例子:
#      | 用户账户        | 用户密码   | 城市  | 寄件地址 | 收件地址  | 寄件人手机号      | 物品类型 | 订单金额 | 日期 | 时间 | 加价金额 |
#      | 15501213529 | 123456 | 北京市 | 昌平西山口  | 和平里北街 | 13520949564 | 食品   | 36   | 明天 | 02 | 10   |
#  @second
#    例子:
#      | 用户账户        | 用户密码   | 城市  | 寄件地址 | 收件地址 | 寄件人手机号      | 物品类型 | 订单金额 | 日期 | 时间 | 加价金额 |
#      | 13126642902 | 123456 | 北京市 | 前门   | 北京站  | 13126642902 | 食品   | 36   | 明天 | 03 | 10   |
#  @third
#    例子:
#      | 用户账户        | 用户密码   | 城市  | 寄件地址 | 收件地址 | 寄件人手机号      | 物品类型 | 订单金额 | 日期 | 时间 | 加价金额 |
#      | 15722222222 | 123456 | 北京市 | 中关园  | 五道口  | 15722222222 | 食品   | 36   | 明天 | 02 | 10   |
#  @fourth
#    例子:
#      | 用户账户        | 用户密码   | 城市  | 寄件地址 | 收件地址 | 寄件人手机号      | 物品类型 | 订单金额 | 日期 | 时间 | 加价金额 |
#      | 15501213529 | 123456 | 北京市 | 欢乐谷  | 十里河  | 13520949564 | 食品   | 36   | 明天 | 02 | 10   |
#
#  @加价重推 @计费
#  @price-service @pay-service
#  场景大纲: 【6】订单详情中加价订单(加价重推)
#    假如 h用户已登录：<用户账户>：<用户密码>
#    当 h点击物品从哪里寄出
#    而且 h设置订单基本信息:<城市>：<寄件地址>：<收件地址>：<寄件人手机号>
#    同时 h填写物品类型:<物品类型>
#    同时 h点击下一步
#    同时 h点击去支付
#    那么 h下单成功
#    当 h回到首页
#    同时 h点击个人中心图标
#    当 h点击我的订单
#    同时 h进入订单详情
#    同时 h点击加价
#    同时 h设置加价重推金额:<加价金额>
#    那么 h验证加价金额:<加价金额>
#    当 h点击加价重推去支付
#    那么 h下单成功
#    当 h回到首页
#    同时 h点击个人中心图标
#    那么 h账户余额正确:<订单金额>
#    #为数据清理提供订单号
#    当 h点击我的订单
#    同时 h获得订单号
#  @first
#    例子:
#      | 用户账户        | 用户密码   | 城市  | 寄件地址 | 收件地址  | 寄件人手机号      | 物品类型 | 订单金额 | 加价金额 |
#      | 15501213529 | 123456 | 北京市 | 昌平西山口  | 和平里北街 | 13520949564 | 食品   | 26   | 10   |
#  @second
#    例子:
#      | 用户账户        | 用户密码   | 城市  | 寄件地址 | 收件地址 | 寄件人手机号      | 物品类型 | 订单金额 | 加价金额 |
#      | 13126642902 | 123456 | 北京市 | 前门   | 北京站  | 13126642902 | 食品   | 26   | 10   |
#  @third
#    例子:
#      | 用户账户        | 用户密码   | 城市  | 寄件地址 | 收件地址 | 寄件人手机号      | 物品类型 | 订单金额 | 加价金额 |
#      | 15722222222 | 123456 | 北京市 | 中关园  | 五道口  | 15722222222 | 食品   | 26   | 10   |
#  @fourth
#    例子:
#      | 用户账户        | 用户密码   | 城市  | 寄件地址 | 收件地址 | 寄件人手机号      | 物品类型 | 订单金额 | 加价金额 |
#      | 15501213529 | 123456 | 北京市 | 欢乐谷  | 十里河  | 13520949564 | 食品   | 26   | 10   |
#
#  场景大纲: 【7】再下一单
#    假如 h用户已登录：<用户账户>：<用户密码>
#    当 h点击物品从哪里寄出
#    而且 h设置订单基本信息:<城市>：<寄件地址>：<收件地址>：<寄件人手机号>
#    同时 h填写物品类型:<物品类型>
#    同时 h填写备注信息:<备注信息>
#    同时 h点击下一步
#    同时 h点击去支付
#    那么 h下单成功
#    当 h回到首页
#    同时 h点击个人中心图标
#    当 h点击我的订单
#    同时 h取消订单
#    同时 h进入订单详情
#    同时 h获得订单信息
#    当 h点击再下一单
#    那么 h验证下单信息
#    当 h点击下一步
#    同时 h点击去支付
#    那么 h下单成功
#    #为数据清理提供订单号
#    当 h回到首页
#    同时 h点击个人中心图标
#    当 h点击我的订单
#    同时 h获得订单号
#  @first
#    例子:
#      | 用户账户   | 用户密码 | 城市  | 寄件地址 | 收件地址  | 寄件人手机号 | 物品类型 | 备注信息|
#      | 15501213529 | 123456 | 北京市 | 昌平西山口  | 和平里北街 | 13520949564 | 食品     | mymemo |
#  @second
#    例子:
#      | 用户账户    | 用户密码| 城市  | 寄件地址 | 收件地址 | 寄件人手机号| 物品类型 | 备注信息|
#      | 13126642902 | 123456 | 北京市 | 前门    | 北京站  | 13126642902 |  食品    | 贱贱   |
#  @third
#    例子:
#      | 用户账户    | 用户密码| 城市  | 寄件地址 | 收件地址 | 寄件人手机号| 物品类型 | 备注信息|
#      | 15722222222 | 123456 | 北京市 | 中关园  | 五道口  | 15722222222 |  食品   | mymemo |
#  @fourth
#    例子:
#      | 用户账户     | 用户密码| 城市  | 寄件地址 | 收件地址 | 寄件人手机号| 物品类型 | 备注信息|
#      | 15501213529 | 123456 | 北京市 | 欢乐谷   | 朝阳公园 | 13520949564 | 食品     | mymemo |
#
#  场景大纲: 【8】屏蔽关键词
#    假如 h用户已登录：15501213529：123456
#    当   h点击物品从哪里寄出
#    而且 h设置订单基本信息:<城市>：<寄件地址>：<收件地址>：<寄件人手机号>
#    同时 h填写物品类型与备注:<物品类型>：<备注>
#    同时 h点击下一步
#    那么 h验证提示信息:<提示信息>
#  @first
#    例子:
#      | 城市  | 寄件地址 | 收件地址  | 寄件人手机号      | 物品类型 | 备注  | 提示信息                |
#      | 北京市 | 昌平西山口  | 和平里北街 | 13520949564 | 食品   | 摩托车 | 提交订单失败 请勿输入交通工具等关键字 |
#  @fourth
#    例子:
#      | 城市  | 寄件地址 | 收件地址 | 寄件人手机号      | 物品类型 | 备注  | 提示信息                |
#      | 北京市 | 欢乐谷  | 十里河  | 13520949564 | 食品   | 摩托车 | 提交订单失败 请勿输入交通工具等关键字 |
#
#  @user-api
#  场景大纲: 【9】下单页面信息验证
#    假如 h用户已登录：<用户账户>：<用户密码>
#    当 h点击物品从哪里寄出
#    而且 h设置订单基本信息:<城市>：<寄件地址>：<收件地址>：<寄件人手机号>
#    同时 h填写物品类型:<物品类型>
#    当 h点击物品重量
#    同时 h设置物品重量:<物品重量>
#    当 h点击取件时间
#    同时 h设置取件时间:<日期>：<时间>
#    那么 h下单页验证寄件信息:<寄件地址>：<寄件人手机号>
#    那么 h下单页验证收件信息:<收件地址>：<寄件人手机号>
#    那么 h下单页验证物品类型信息:<物品类型>
#    那么 h下单页验证物品重量信息:<物品重量>
#    那么 h下单页验证取件时间:<日期>：<取件时间>
#    例子:
#      | 用户账户    | 用户密码| 城市   | 寄件地址 | 收件地址  | 寄件人手机号 | 物品类型 | 物品重量 | 日期 | 时间 | 取件时间|
#      | 15501213529 | 123456 | 北京市 | 昌平西山口   | 和平里北街 | 13520949564 | 食品    |     10   | 明天 |  02  |   2:00 |
#  @fourth
#    例子:
#      | 用户账户    | 用户密码| 城市   | 寄件地址 | 收件地址 | 寄件人手机号 | 物品类型| 物品重量 | 日期 | 时间 | 取件时间 |
#      | 15501213529 | 123456 | 北京市 | 欢乐谷   | 十里河   | 13520949564 | 食品    |     10   | 明天 | 02   |    2:00 |
#
#  @user-api
#  场景大纲: 【10】去支付页面信息验证
#    假如 h用户已登录：<用户账户>：<用户密码>
#    当 h点击物品从哪里寄出
#    而且 h设置订单基本信息:<城市>：<寄件地址>：<收件地址>：<寄件人手机号>
#    同时 h填写物品类型:<物品类型>
#    当 h点击物品重量
#    同时 h设置物品重量:<物品重量>
#    当 h点击取件时间
#    同时 h设置取件时间:<日期>：<时间>
#    同时 h点击下一步
#    那么 h去支付页验证寄件信息:<寄件地址>：<寄件人手机号>
#    那么 h去支付页验证收件信息:<收件地址>：<寄件人手机号>
#    那么 h去支付页验证物品类型信息:<物品类型>
#    那么 h去支付页验证取件时间:<日期>：<时间>
#  @first
#    例子:
#      | 用户账户    | 用户密码| 城市  | 寄件地址 | 收件地址  | 寄件人手机号 | 物品类型 | 物品重量 | 日期 | 时间 |
#      | 15501213529 | 123456 | 北京市 | 昌平西山口  | 和平里北街 | 13520949564 |   食品   |   10    | 明天 |   02 |
#  @fourth
#    例子:
#      | 用户账户    | 用户密码| 城市  | 寄件地址 | 收件地址 | 寄件人手机号 | 物品类型| 物品重量 | 日期 | 时间 |
#      | 15501213529 | 123456 | 北京市 | 欢乐谷  | 十里河   | 13520949564 |  食品   | 10       | 明天 | 02   |
#
#
#
